twenty some odd... - Alemán Inglés Diccionario